support cradle - German English Dictionary